| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

nkMaths::Quaternion Member List

This is the complete list of members for nkMaths::Quaternion, including all inherited members.

_w | nkMaths::Quaternion |
_x | nkMaths::Quaternion |
_y | nkMaths::Quaternion |
_z | nkMaths::Quaternion |
apply(Vector &vector) const | nkMaths::Quaternion |
fromString(nkMemory::StringView str) | nkMaths::Quaternion |
getAsAxisAngle() const | nkMaths::Quaternion |
getAsEulerAngles() const | nkMaths::Quaternion |
operator*(const Vector &other) const | nkMaths::Quaternion |
operator*(const Quaternion &other) const | nkMaths::Quaternion |
operator*=(const Quaternion &other) | nkMaths::Quaternion |
operator=(const Quaternion &other) noexcept | nkMaths::Quaternion |
operator==(const Quaternion &other) const | nkMaths::Quaternion |
Quaternion() noexcept | nkMaths::Quaternion |
Quaternion(float x, float y, float z, float w) noexcept | nkMaths::Quaternion |
Quaternion(const Vector &axis, float angle) noexcept | nkMaths::Quaternion |
Quaternion(const Vector &eulerAngles) noexcept | nkMaths::Quaternion |
Quaternion(const Vector &a, const Vector &b) noexcept | nkMaths::Quaternion |
Quaternion(const Matrix &mat) noexcept | nkMaths::Quaternion |
Quaternion(const Quaternion &other) noexcept | nkMaths::Quaternion |
setFromAxisAngle(const Vector &axis, float angle) | nkMaths::Quaternion |
setFromEuler(const Vector &angles) | nkMaths::Quaternion |
setFromOrientationMatrix(const Matrix &mat) | nkMaths::Quaternion |
setFromRotationBetween(const Vector &a, const Vector &b) | nkMaths::Quaternion |
setFromTransformationMatrix(const Matrix &mat) | nkMaths::Quaternion |
toString() const | nkMaths::Quaternion |
transform(const Vector &vector) const | nkMaths::Quaternion |